// 因为组件少一句话，组件更新后可以引入组件的deleteClass
import { setClass, deleteClass } from '@csii/vx-util';

// 删除菜单栏选中状态
function menuDeleteClass() {
  let parent = document.getElementById('menusider');
  let children = parent.getElementsByClassName('is-active');
  if (children[0]) {
    // 先把上一个选中状态删除
    for (let i = 0; i < children.length; i++) {
      deleteClass(children[i], 'is-active');
    }
  }
}
// 给dom设置选中状态 增加样式名is-active
function menutSetClass(e) {
  menuDeleteClass();
  // 没有传入dom
  if (!e) {
    return;
  }
  // 添加样式名
  setClass(e, 'is-active');
}
export default menutSetClass;
